protected by patent - French English Dictionary